Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Ubuntu 24.10 Making Preparations For The Raspberry Pi Compute Module 5
Ubuntu 24.10 Making Preparations For The Raspberry Pi Compute Module 5
107 Minutes Ago - Raspberry Pi - Compute Module 5 + Ubuntu 24.10 - Add A Comment

For months there has been talk and speculations around Raspberry Pi working to release a Compute Module 5 (CM5) in putting the power of last year's Raspberry Pi 5 into the small form factor for various embedded/industrial applications. It's pretty much a given that the Compute Module 5 will come, it's just a matter of when. With recent activity by Canonical engineers working on Ubuntu Linux, it's looking like the CM5 could be here soon.

The Fastest AArch64 Linux Distribution On The 192-Core AmpereOne
The Fastest AArch64 Linux Distribution On The 192-Core AmpereOne

When it comes to the question of the fastest x86_64 Linux distribution the answer is very easy with Intel's Clear Linux. But what about in the AArch64 world? When having the AmpereOne server in the lab curiosity got the best of me and I ran benchmarks across seven different Linux distributions on this Supermicro ARM server for seeing what platform had the fastest out-of-the-box Linux performance. The Linux distributions tested on this AmpereOne A192-32X server included Ubuntu 24.04 LTS, Ubuntu 24.10 daily, Fedora Server 40, AlmaLinux 9.4, openSUSE Tumbleweed, Debian Testing, and CentOS Stream 10.

19 September

Wow! Microsoft DirectX Adopting SPIR-V Moving Forward
Wow! Microsoft DirectX Adopting SPIR-V Moving Forward
19 September 04:19 PM EDT - Microsoft - SPIR-V Replacing DXIL - 51 Comments

Well this is a hell of a surprise... Microsoft announced today that DirectX will be adopting SPIR-V as the interchange format of the future. Microsoft's DirectX 12 will accept shaders compiled to SPIR-V, the intermediate representation defined by The Khronos Group and commonly associated with Vulkan / OpenGL / OpenCL drivers.

AMD AGESA PI 1.2.0.2 Performance With The Ryzen 9 9950X On Linux
AMD AGESA PI 1.2.0.2 Performance With The Ryzen 9 9950X On Linux
19 September 01:17 PM EDT - Processors - 15 Comments

There has been a lot of talk the past few days over the AMD AGESA PI 1.2.0.2 update that has begun rolling out to AMD AM5 motherboards with BIOS updates. The AGESA 1.2.0.2 is said to improve inter-core latency for Ryzen 9000 "Zen 5" processors when cores from different CCDs are cross-communicating. Some -- at least under Windows -- have reported performance improvements and thus several Phoronix readers have requested I run some of my tests with AGESA 1.2.0.2. Here are said comparison benchmarks using an AMD Ryzen 9 9950X on Ubuntu Linux.

OpenVINO 2024.4 Prepares For Core Ultra Series 2, New Gen AI Models
OpenVINO 2024.4 Prepares For Core Ultra Series 2, New Gen AI Models
19 September 08:50 AM EDT - Intel - OpenVINO 2024.4 - 1 Comment

Intel engineers today released OpenVINO 2024.4 as the newest version of their open-source AI toolkit. OpenVINO 2024.4 prepares for upcoming Intel Core Ultra Series 2 "Lunar Lake" processors, supports newer Gen AI models, now supports Python 3.12, and finally adds official support for Red Hat Enterprise Linux 9.

18 September

Mesa's Zink Driver Now Supports OpenGL VR Extensions
Mesa's Zink Driver Now Supports OpenGL VR Extensions
18 September 04:50 PM EDT - Mesa - Mesa OVR Extensions - 13 Comments

For anyone still relying upon virtual reality (VR) applications written for the OpenGL API rather than the Vulkan API that has been dominant among VR apps (and other modern games / software) for years, the Mesa code and in particular the Zink OpenGL-on-Vulkan driver now supports the OpenGL VR (OVR) extensions.

NVIDIA RTX 6000 Ada Generation vs. Radeon PRO Performance On Ubuntu Linux 24.04 LTS
NVIDIA RTX 6000 Ada Generation vs. Radeon PRO Performance On Ubuntu Linux 24.04 LTS
18 September 09:25 AM EDT - Computers - 23 Comments

For those wondering about the performance of the NVIDIA RTX 6000 Ada Generation workstation performance on Ubuntu 24.04 LTS with the up-to-date NVIDIA Linux graphics drivers now relying on the open-source kernel modules, this article is for you in looking at the performance of this high-end workstation graphics card on the up-to-date Linux software stack. The NVIDIA RTX 6000 Ada Generation is tested alongside the RTX 2000 / 4000 Ada Generation graphics cards and also the AMD Radeon PRO W7000 series competition atop Ubuntu 24.04 LTS.

17 September

Patch Proposed For Adding x86_64 Feature Levels To The Kernel - But It's Likely D.O.A.
Patch Proposed For Adding x86_64 Feature Levels To The Kernel - But It's Likely D.O.A.
17 September 03:30 PM EDT - Linux Kernel - x86_64 Microarchitecture Feature Levels - 38 Comments

A patch was sent out on Sunday for adding new Linux kernel configuration options for tuning the kernel build to different x86_64 micro-architecture feature levels. The intent is on generating kernel builds that are faster for use on modern Intel and AMD systems. However, this patch is likely to not be accepted in the mainline kernel and has already been criticized upstream Linux kernel developers.

ARM / RISC-V / LoongArch KVM Updates Submitted For Linux 6.12
ARM / RISC-V / LoongArch KVM Updates Submitted For Linux 6.12
17 September 12:00 AM EDT - Virtualization - Linux 6.12 KVM - 1 Comment

Red Hat engineer Paolo Bonzini submitted the initial batch of KVM changes targeting the Linux 6.12 kernel. This is just the first batch and notably lacking all of the KVM x86 Intel/AMD changes for the cycle. But in the non-x86 space there is a fair amount of activity for this next kernel version for those making use of KVM as part of the open-source virtualization stack.

16 September

AMD Publishes RDNA 3.5 ISA Documentation
16 September 06:00 PM EDT - Radeon - RDNA 3.5 ISA Guide - 10 Comments

AMD today made public their RDNA 3.5 instruction set architecture (ISA) programming guide for these updated RDNA3 graphics found within new Ryzen AI 300 "Strix Point" APUs thus far.

AmpereOne Performance With GCC vs. LLVM Clang Compilers
16 September 09:49 AM EDT - Software - 10 Comments

While having the Supermicro ARS-211M-NR R13SPD server in the lab for AmpereOne benchmarking with the flagship AmpereOne A192-32X processor, I took the opportunity to run some fresh GCC vs. LLVM Clang compiler performance benchmarks on AArch64. Here are those results for that healthy competition between these open-source C/C++ compilers on AmpereOne cores.

GNU Linux-libre 6.11 Makes Adaptations For Rust, Warns Of Hidden Binary Bits In v6.11
16 September 09:32 AM EDT - GNU - GNU Linux-libre 6.11-gnu - 24 Comments

Building off yesterday's Linux 6.11 release, the GNU Linux-libre 6.11-gnu kernel is now available that is the downstream stripping out driver support/features depending upon closed-source microcode/firmware and other modifications in the name of software freedom and ensuring no closed-source bits are used on Linux-libre-enabled systems.

The File Struct Is Smaller In Linux 6.12 - May Help File Heavy Workloads
16 September 06:30 AM EDT - Linux Kernel - Optimizing File Struct - 15 Comments

The file structure is one of the most widely-used data structures by Linux kernel drivers. The file struct represents an open file and thus obviously very important and ubiquitous throughout the kernel. With the Linux 6.12 kernel the file struct has been adjusted so it's smaller than before and in turn could help with performance for file-heavy workloads.

Linux 6.12 EDAC Prepares For Address Translation On Future AMD Platforms
16 September 05:00 AM EDT - AMD - Linux 6.12 EDAC / RAS - Add A Comment

The Error Detection And Correction (EDAC) driver updates were among the early pull requests submitted for the Linux 6.12 kernel cycle in advance of this week's Linux Kernel Maintainer Summit in Austria. Among the EDAC work this cycle is preparing memory address translation support for future AMD platforms.

15 September

Valkey 8.0 Released As Speedy Redis Fork Achieving One Million RPS
15 September 08:25 PM EDT - Programming - Valkey 8.0 - 11 Comments

Valkey 8.0 was released today as this leading fork of the Redis open-source code that was started by the Linux Foundation early in the year and backed by organizations from Amazon/AWS to Google Cloud, Oracle, and others. With the Valkey 8.0 release a big focus has been on increasing performance and striving to being capable of delivering one million requests per second.

Linux 6.11 Features Many Exciting Updates For AMD Hardware & More
15 September 09:03 AM EDT - Linux Kernel - Linux 6.11 Updates - 11 Comments

It's expected to be the Linux 6.11 release day! We are just hours away from hopefully seeing Linux 6.11 stable christened as the kernel set to power the likes of Ubuntu 24.10 and Fedora 41. Here's a reminder of some of the most interesting new features and changes to look forward to with Linux 6.11.

AMD GPU Linux Driver Becoming "Really Really Big" That It's Starting To Cause Problems
15 September 06:00 AM EDT - Radeon - AMDGPU Driver - 66 Comments

The modern AMD kernel graphics driver "AMDGPU" is the biggest driver within the mainline Linux kernel and is approaching six million lines of code albeit a large chunk of that is made up of auto-generated header files for each supported GPU. But this AMDGPU kernel driver is becoming "really really big" that it's beginning to cause issues for Plymouth that commonly provides the initial boot splash screen experience on modern Linux desktops.

Many ACPI Updates Head To The Linux 6.12 Kernel
15 September 04:00 AM EDT - Hardware - Linux 6.12 ACPI Updates - 8 Comments

Ahead of the expected Linux 6.11 stable release today and the Linux Kernel Maintainer Summit happening this coming week in Vienna, Intel engineer Rafael Wysocki submitted early the ACPI updates among the other areas of the kernel he oversees as part of the imminent Linux 6.12 merge window.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed